Person of Interest Location Confirmation System

ABSTRACT

A location confirmation platform of a released arrestee&#39;s location and a property entry status system for establishing a virtual boundary around a property in which an individual is scheduled or authorized to appear or occupy and polling and confirming the individual&#39;s presence within the boundary.

PRIORITY

This application is a continuation of pending U.S. patent applicationSer. No. 15/366,056 filed Dec. 1, 2016, which is a continuation-in-partapplication of U.S. patent application Ser. No. 14/634,768 filed Feb.28, 2015, now U.S. Pat. No. 9,990,831, issued Jun. 5, 2018 and claimsbenefit of expired U.S. Patent Provisional Application No. 62/262,000filed Dec. 2, 2015, and expired U.S. Patent Provisional Application No.62/296,777 filed Feb. 18, 2016 all of which are incorporated herein byreference.

TECHNICAL FIELD

This disclosure relates generally to a system and methods for confirmingthe location of an incarcerated individual's location through use of awireless device and a previously designated boundary established througha geo-fencing capability. An individual receives a request to confirm alocation and the individual's response to the request indicates whetherthe individual is present within the previously designated boundary. Thedisclosure relates further to system and methods for ascertaining thelocation of an individual released from custody on bail at the time theindividual is due to appear in court or before another tribunal oragency in order to protect the security posted for the release of theindividual. The disclosure also relates to systems and methods forascertaining the location of undocumented or unlicensed individualsoperating motor vehicles.

DESCRIPTION OF RELATED ART

The criminal justice system and local, state and federal departments ofcorrections need to regularly confirm the whereabouts of incarceratedindividuals confined to both detention facilities and outside ofdetention facilities, such as those confined to house arrest. Manydepartments of corrections employ technology incorporating globalpositioning technology (GPS) to monitor the location of the individualwearing the device in which the GPS capability resides. Most commonly,those under house arrest wear a GPS enabled bracelet that is affixed tothe ankle. This allows corrections personnel to track the incarceratedindividual's location. The problem with traditional location trackingdevices is that they can be bypassed or fooled and the large volume ofthose under house arrest makes the task of tracking each in an efficientway problematic. There is, therefore, a need for efficiently andaccurately tracking and confirming the location of an individual underhome incarceration.

Similarly, those charged with crimes are often released on bail of someamount set by the court. An individual charged with a crime is releasedto prevent overcrowding of detention facilities when the individual isfound by the court as a low risk of harm to the community and of flightfrom justice. When bail in some amount is posted, an individual chargedwith a crime must either deposit the funds with the clerk of the courtof obtain a third party to do so. These third parties, known as bailbondsmen, post a bond representing a percentage of the amount of bailset by the court. The bond serves as a pledge to secure the chargedindividual's appearance at future court proceedings. In the event theaccused does not appear as scheduled, the party posting the bond mustsatisfy the pledge. It is important to the bail bondsman that theaccused individual appears in court as required to avoid financial loss.Thus, there is a need to ascertain in real time the location of anindividual released on bond at or close to the time when that individualis scheduled to appear in court to protect the investment of the partyposting bail.

In the real estate business, individuals wishing to place real propertyfor sale typically list the property for sale with a multiple listingservice (MLS). Once a property is listed on the MLS, realtors may viewproperties for sale and provide such properties for inspection bypotentially interested buyers. Properties listed on MLS are made knownto the public via various Internet web sites, mobile applications, printadvertising, signage placed on the property indicating that it is forsale, and the like. A listed property typically has a device placed onor near the main entrance of the property in which a key or other meansfor providing access to the property is secured. The purpose of thesedevices is to allow realtors to present properties for sale to potentialbuyers when the property owner is not at home to allow access to theproperty. Various types of these devices are known. One such device is amanual or digital locked device in which a multi-digit number must beentered, either by depressing numbers on a digital keypad or positioningnumbers on a combination style lock in order to gain access to a key orother code or device to gain entry into the property. At times, arealtor is provided with combination or code for this device. For somedevices, the device recognizes a code assigned to a registered realtorthat a realtor may use to gain access to multiple properties. Otherdevices may have a card reader that reads a code embedded on a magneticstrip or chip embedded within a card assigned to a realtor to providethe realtor access to one or more properties.

The drawback of these types of access systems is that those notauthorized as realtors or otherwise to gain access to a property throughthese access devices may obtain the codes, cards or number combinationsand enter a property. Once inside the unauthorized entrant may steal ordamage personal property, occupy the property without consent or harmindividuals within the property, including the realtor. Also, there isthe possibility that a realtor is forced to enter a property with athird person who intends to either do harm to the realtor, the propertyor others occupying the property. Thus, there is a need to provideenhanced security in terms of allowing access to property for sale andascertaining entry of a property for sale by a realtor or others andidentifying if there is a risk of criminal activity associated with aviewing of a home by a realtor or otherwise

The system and methods described herein also address the need toidentify unlicensed drivers operating a motor vehicle. Currently, if apolice officer has cause to make a traffic stop based on a movingviolation, equipment defect or otherwise, then the officer may at thattime ascertain whether the driver of the vehicle is a licensed driver.Otherwise, the officer has no way to ascertain whether drivers areactually licensed. The systems and methods disclosed herein address thisproblem by providing remote capability to determine the presence of anunlicensed vehicle operator.

BRIEF DESCRIPTION OF THE DRAWINGS

The novel features believed characteristic of the invention are setforth in the appended claims. The invention itself, however, as well asa preferred mode of use, further objectives and advantages thereof, willbe best understood by reference to the following detailed description ofillustrative embodiments when read in conjunction with the accompanyingdrawings, wherein:

FIG. 1 is a block diagram of an embodiment of the present homeincarceration confirmation system.

FIG. 2 is a diagram of a setting in which an embodiment of the presenthome incarceration confirmation system may be deployed.

FIG. 3 is a flow diagram of a process of establishing virtual boundariesaccording to an embodiment of the present home incarcerationconfirmation system.

FIG. 4 is a flow diagram of a process of confirming the location andidentity of a client according to the present home incarcerationconfirmation system.

FIG. 5 is a block diagram of an embodiment of the present releasedarrestee location monitoring system.

FIG. 6 is a block diagram of an embodiment of the present realtorsecurity and listed property monitoring system.

FIG. 7 is a block diagram of an embodiment of the present unlicensedmotorist tracking system.

FIG. 8 is a perspective view of a monitoring band in one embodiment.

FIG. 9 is a second perspective view of a monitoring band in oneembodiment.

FIG. 10 is a perspective view of a monitoring band with a cap in oneembodiment.

FIG. 11 is a side schematic view of the cap circuit in one embodiment.

FIG. 12 is view of the internal wire band in one embodiment.

FIG. 13 is a perspective of the band in a further embodiment.

FIG. 14 is a perspective view of the cap in one embodiment.

DESCRIPTION OF THE EMBODIMENTS

Several embodiments of Applicant's invention will now be described withreference to the drawings. Unless otherwise noted, like elements will beidentified by identical numbers throughout all figures. The inventionillustratively disclosed herein suitably may be practiced in the absenceof any element which is not specifically disclosed herein.

In one embodiment of the presently disclosed house arrest confirmationsystem, information concerning an incarcerated individual are stored inone or more databases associated with a department of correctionsserver. A department of corrections server may be accessed by municipalauthorities including members of the court system, law enforcementpersonnel, probation officers and the like. In addition, third partiessuch as bail bondsmen may access or maintain such a server to ascertainthe location of an individual. The incarcerated individual informationstored in the database(s) includes the individual's name, age, gender,offense, period of incarceration, address of home confinement location,photographs and other biometric identification data, such as digitalimages of the individual's fingerprints, facial photographs, voicecharacteristics and the like. In a scheduling database associated withthe department of corrections server, information such as the globalpositioning coordinates of the location of home confinement and theschedule by which the individual's location is to be confirmed is alsostored. In some instances, the individual may be confined to only homeconfinement, meaning the individual may leave the home under nocircumstances, unless express permission by corrections personnel isreceived. For other individuals, confinement within the home may belimited to certain times of day, while during other times of day theindividual may travel to work, deliver children to school, care forfamily members, receive regularly scheduled medical treatment orcounseling, or the like. In these situations where the individual isexpected to arrive and stay at various locations at pre-establishedtimes of day or pre-established days, the scheduling database includesschedule and location data that reflects where the individual isexpected to be at what time of day. In particular, the schedulingdatabase will reflect that a particular individual should be located inthe home during a established time duration and, by example, at a placeof employment on certain days between certain hours. In this manner, theconfirmation process that will be described below can function withinthese pre-defined scheduling parameters.

The individual data may be stored in a detainee database maintained bycorrection authorities and may include biometric identification data ofan individual. This includes fingerprint data and a digitalrepresentation of an image of the individual's face. This information isused in the individual location confirmation process described below.

The system embodying the structure and functional elements of thepresently described invention is depicted in FIG. 1. In FIG. 1, locationconfirmation platform 102 includes a department of corrections server104 including a processor 106 and associated databases includingdetainee database 108, which includes individual detainee data andscheduling database 110 including scheduling data for the particulardetainee. Detainee database 108 includes data fields associated with anindividual detainee, as described above. Scheduling database 110includes an address or addresses at which a detainee is expected varioustimes during the day. Among the data stored in scheduling database isdata representing the address at which the detainee resides or is to beheld during the house arrest period. The data base may also includeprecise latitude and longitude coordinate data representing thisaddress. Other addresses of locations where the detainee is permitted tobe during various times of the day, week or month are also included inscheduling database. Location confirmation platform 102 may resideremotely from client device 140 or may be a local control unit thatresides locally to client device 140. Location confirmation platform maycommunicate with client device 140 via known wired or wireless protocolssuch as WiFi, Bluetooth or other protocols.

An administrator device 120, which may be a desktop computer, portabledevice, smart phone, tablet or the like, includes a user interface 122.Through this interface, a corrections department administrator orauthorized vendor may set or modify parameters associated with the housearrest confirmation system 100. By example, if a detainee is required tovisit a counselor from 3 p.m. to 4 p.m. local time each Thursday, theschedule database 110 may be updated accordingly with a regularly settime and date of the counseling session as well as the address of thecounseling session. The detainee database may also be updated to includethe counselor's name as well as a document reflecting authorization forsuch sessions. Similarly, through administrator device 120, anadministrator can monitor confirmation reports on all or a select groupof detainees according to set filtering criteria.

Department of corrections server 104 communicates with a wirelessnetwork interface 130 to communicate over wireless network 190. Overwireless network 190, the location confirmation platform 102 maycommunicate with a variety of client devices 140, 141 and 142 associatedwith each detainee. Each client device 140, 141, and 142 includes a userinterface 145 as well as a biometric data input device 146. In oneembodiment, the client device is a smart phone, such as an Apple iPhone.The biometric data input device 146 of a device such as the iPhone maybe the camera capability of the iPhone. In this manner, a photograph ofthe face of the detainee is the biometric data that is recorded andtransmitted to the location confirmation platform 102. In addition or inthe alternative, the client device 140 may include a fingerprint sensorsuch as that provided in the iPhone via its Touch ID capability. Othersmartphones include a camera and fingerprint sensor capability throughwhich transactions may be executed with the phone. Software residing inmobile devices in conjunction with voice recording capability, such asan internal microphone or an external or detachable microphone, enablerecording of an individual's voice and creation of a digitalrepresentation of the voice that may be stored in the detainee databasefor later use in connection with the location confirmation platform. Anapplication program 148 is installed, either temporarily or permanentlyon client device 140. Application program 148 facilitates communicationwith location confirmation platform 102 and an internal wirelessinterface of client device 140 allows communication with other systemsand devices, including location confirmation platform 102 according tovarious wireless or cellular network protocols.

In one embodiment client device 140 is a combination of a monitoringband and smart phone. The monitoring band is worn by the incarceratedindividual around the wrist, ankle or other body part. The band operatesin conjunction with a mobile device such as a smart phone equipped withan application for monitoring the location of the monitoring band interms of its proximity to the smart phone. This is achieved in oneembodiment through a control unit to which the monitoring bandcommunicates via a wireless, short range protocol such as Bluetooth. Themonitoring band includes wire of fiber optic circuitry and a closuredevice such as a clasp similar to that found on a watch. Once the claspis connected to affix the monitoring band on to the incarceratedindividual, the circuit of the monitoring band is completed and theassociated control unit monitoring of the location of the monitoringband is invoked. The monitoring band clasp is of a non-removable design,meaning it is damaged upon removal. Of course, upon the breaking of theclasp to remove the device, the circuit is open and the control unitwill detect this breach accordingly. In operation, the control unit isin communication with the monitoring band via a Bluetooth low energytransmitted and the control unit monitors the integrity of the band. Inturn, the control unit communicates with the smart phone and the smartphone performs the operations of the client device 140 as describedbelow through execution of an application installed on the smart phone.In operation, the monitoring band and smart phone will work in unison,with either the monitoring band or smart phone vibrating when a check-inor confirmation request is received from the location confirmationplatform 102.

In other embodiments, the functionality of client device 140 may beincorporated into a wearable device.

In association with server 104 is geo-fencing module 170. Variousgeo-fencing invocation techniques are known. In one embodiment thegeo-fence acts as an electronic jail cell. In one embodiment,geo-fencing module 170 establishes individual geo-fence boundariesaccording to the particular locations associated with a detaineeaccording to data stored in schedule database 110. By example, based ona detainee's home address, a geo-fence setting a boundary around adwelling at that location may be established. More particularly, localtax records could be used to specifically plot a boundary or formulti-unit dwellings plot a boundary of the individual's particulardwelling unit and surrounding areas such as common areas, back yards andthe like. The geo-fencing module 170 creates the boundary or anapproximation of the actual property boundary based on known real estateinformation. The boundary so created is stored in the schedulingdatabase 110 and is associated with the individual detainee.

In the alternative, installed on the detainee's client device 140 is anapplication program 148 having instructions executed by the processor ofdevice 140. Through this program, a geo-fence boundary is established inproximity to the place of confinement of the detainee. Depending on thesize of the dwelling, a boundary of an approximate radius about a centerpoint of the dwelling may be established. In this embodiment, theclient's device 140 communicates with the geo-fencing module 170 tolocate the device via GPS to designate the geo-fence. This boundary thuscreated is stored in the scheduling database 110 and is associated withthe individual detainee. As additional locations and associatedgeo-fence boundaries are created for a particular individual based onauthorized locations that a detainee may visit, boundaries for theselocations are created.

The initial setting of the geo-fence at the place of incarceration mayoccur in a variety of ways. A department of corrections official usingclient device 140 on which a geo-fence enabling application is installedmay establish the boundaries of the geo-fence. FIG. 2 depicts adwelling, the boundary of which will be enrolled in the present locationconfirmation system. In FIG. 2, location confirmation platform 102includes geo-fencing module 170 and has associated detainee database 108and schedule database 110. Location confirmation platform 102communicates through a wireless interface 130 that facilitatescommunication over a wireless network 190 to at least one client device140.

In FIG. 2, neighboring properties are shown along either side of astreet. Assume property 202 is a property on which dwelling 204 sits.Dwelling 204 is a property of interest if that is the location ofconfinement of a particular detainee who is a client of the present homeincarceration confirmation system. An expanded view of property 202 isprovided in FIG. 2. Within dwelling 204 is detainee 230 having clientdevice 140. Client device 140 includes an executable application forperforming various functions associated with the present homeincarceration confirmation system, including user interfaces forentering location data, biometric data and sending and receive messagesincluding text, data and the like. The outer perimeter 205 of dwelling204 is co-extensive with exterior walls of dwelling 204. Similarly, theentire property of interest 202 includes dwelling 204 and a yard areasurrounding dwelling 204. The outer perimeter 209 of property 202 isco-extensive with the property line or an exterior physical fencesurrounding property 202.

Client device 140 in communication with geo-fencing module 170 enablescreation of the geo-fence boundary for dwelling 204 and property 202. Asshown, a virtual dwelling boundary 206 surrounds dwelling 204 and avirtual property boundary 208 surrounds property 204. Detainee ordepartment of corrections official 230 is situated within dwelling 204.In addition, an extensive virtual boundary 210 that extends beyond thereal outer perimeter 209 of property 202 may also be created if adetainee may be permitted to traverse the real property line in somelimited fashion.

The virtual boundaries described above may be created in a number ofways. FIG. 3 is a flowchart describing various steps performed by thelocation confirmation platform 102 and/or the associated geo-fencemodule 170 to create the virtual property boundary 208 or virtualdwelling boundary 206. An embodiment of the process depicted in FIG. 3may be performed by execution of programmable instructions residing atleast in the department of corrections server 104, geo-fencing module170, one or more client devices 140 and an intermediate software modulein association with the location confirmation platform 102 via variousnetwork media, such as a wireless or cellular network, and in accordancewith various know communication protocols.

In FIG. 3, at step 302, the data file of an individual detainee isaccessed from the detainee database 208. At this juncture, the detaineemay be an individual previously enrolled in the house incarcerationconfirmation system or a new enrollee. Once a record of a detainee isretrieved, the process continues to decision point 304 where it isdetermined whether any boundary data for this detainee has beenestablished. It is contemplated that the detainee file will include adesignation indicative of whether or not the schedule database includesboundary data for this detainee. In the alternative, the detainee filemay include a link to a boundary data file for this detainee if oneexists. By activating the link, the user interface at administratordevice 120 may be presented with a visual representation of thedetainee's place of home incarceration as well as the extent of apre-existing virtual boundary. If the detainee is permitted to visitplaces outside of the home, such as a place of employment of for medicaltreatment, links to those locations are presented to the administratoras well.

If at decision point 304 it is determined that no boundary has beenidentified for an detainee, the process proceeds to step 308. On theother hand, if at decision point 304 it is determined that there is atleast one boundary identified for a detainee, the process continues todecision point 306, where it is determined whether another boundary mustbe associated with the detainee. If no additional boundary designationis necessary, the process ends at step 307. If, on the other hand, anadditional boundary designation is needed, the process proceeds to step308.

At step 308, the geo-fence module 170 receives detainee location data.Once detainee location data is received, the geo-fencing capability ofthe location confirmation platform 102 is invoked as step 310. Thegeo-fence module receives real boundary data associated with theproperty or dwelling to which the detainee may be restricted at step 312and the geo-fence or virtual boundary is created at step 314 and storedat step 316.

The virtual boundary creation associated with the detainee's place ofconfinement described with reference to the steps above may be executedin a variety of ways. Detainee location data may be received orretrieved by the geo-fence module in a number of ways. In oneembodiment, the virtual boundaries may be created in predesignated apre-determined manner based on property data residing in a databaseassociated with the geo-fence module 170 of location confirmationplatform 102, which may be the schedule database 110, detainee database108 or other database. Pre-designated data may be property surveyinformation made available through state or local agencies that reflectactual dimensions of a dwelling or property as a whole. To invokeboundary creation in this manner, the location confirmation platform102, via wireless network 190, calls or pings client device 140 toascertain its location. When the client device 140 “answers” this callby, for example, the official activating a key on the user interface ofthe client device 140, the location or coordinates of client device 140are established using a GPS locate capability that is executed throughsoftware residing in the geo-fencing module. Once this location isascertained, the parameters of the boundary may be invoked by thegeo-fencing module in a variety of ways. In one embodiment, the actualfootprint of the dwelling 204 and/or property 202 gleaned from propertytax or real estate records may be used to create a virtual dwellingboundary 205 or virtual property boundary 208. The resulting boundarygeographically reflects the actual footprint of the dwelling or propertyand is stored in scheduling database 110.

In an alternative embodiment, the location of the client device calledis established as described above. Next the boundary of the dwelling orproperty is created based on data concerning the property previouslystored in a database associated with the geo-fence module. Thisinformation may be gleaned from survey information made available mystate or local taxing authorities or county real estate records. Basedon this information, the square footage of the dwelling or property maybe ascertained. Once the dimension of the property or dwelling areknown, the geo-fence module 170, via software associated with themodule, may establish a virtual property boundary 208 about property 202and/or virtual dwelling boundary 205 about dwelling 204 according to theapproximate dimensions of the property or dwelling. That is, theboundary may not precisely co-extend to the real boundary of thedwelling 204 or property 202, but an approximation of the boundary iscreated based on the real dwelling or property size. Once created, thevirtual property boundary 208 and/or virtual dwelling boundary 205 arestored in a database associated with the location confirmation platform102.

In addition, an extensive virtual boundary 210 may be created in asimilar manner that extends beyond the real property boundary 209 orreal dwelling boundary 205 in the event that the detainee is to be givensome leeway in terms of the area he or she may traverse. By example, thegeo-fence module may add a percentage to the overall square footage ofthe property and establish a virtual property boundary 208 or virtualdwelling boundary 206 that extends beyond the actual boundaries by somedistance or percentage that is acceptable under the circumstances todepartment of corrections officials.

In another embodiment, the virtual boundary may be established byleveraging satellite imagery and online maps identifying a dwelling orproperty, such as that typically available online through websites suchas Google Maps. Through such websites, and through software residing onor in connection with the geo-fence module 170, the location of clientdevice 140 may be plotted and the virtual boundary of the dwelling orproperty may be approximated based on the size and scale of the onlinemap.

In another embodiment, the virtual boundary may be established byplotting property boundary points with the client device andtransmitting the boundary point data to the geo-fence module 170, andleveraging GPS functionality within the device 140 and the geo-fencemodule 170 to create a virtual boundary based on the exterior points ofthe property 202 or dwelling 204. In one embodiment, the user interfaceof client device 140 may provide an activation key that is depressed toplot a point on the property or located outside or in close proximity tothe dwelling.

In another embodiment of the location confirmation platform 102, thedetainee's location is tracked in real time using GPS data once thedetainee leaves the place of confinement. Using known GPS techniquesresiding in a client device, corrections officials are able toaccurately monitor the movements and location of a detainee. Locationdata may be stored in a local device affixed or worn by the detainee andthe data is reported to confirmation platform 102 where it is stored andcompared data concerning the detainee's expected whereabouts at aparticular time period.

Returning to FIG. 3, following storage of geo-fence data resulting fromthe creation of a boundary at step 316, the process continues todecision point 318 where it is determined whether any particularscheduling information associated with the detainee is relevant forpurposes of the location confirmation system. In embodiment, the defaultrule is that once a boundary is set for a detainee is expected to belocated within that boundary twenty-four hours per day. If there is noscheduling information associated with this detainee, then the processproceeds to back to step 302 and the file of another detainee may beexamined or updated. If, on the other hand, some scheduling circumstancefor a particular detainee is determined at step 318, then the processproceeds to step 320 where scheduling information is assigned to avirtual boundary or geo-fence previously set for the detainee. Assumingtwo geo-fences have been set for a detainee, the first being thedetainee's dwelling and the second being the detainee's place ofemployment, then each geo-fence will have associated with it the hoursof the day during which the detainee is expected to be at each location.For example, if the detainee works from 9:00 a.m. to 1:00 p.m. on Mondayand Wednesday, these time spans will be associated with the geo-fencefor the detainee's place of employment. The remaining hours of the weekwill be associated, by default, with the detainee's dwelling, which isthe primary location of incarceration. At step 322, the detainee'srecord is updated to reflect that the scheduling change was made, andthe process returns to step 302 where another detainee's data may beaccessed. In this manner, when a detainee is polled to determinelocation, the location confirmation platform 102 will not generate falsealerts due to the detainee's absence from his primary dwelling althoughhe is at his work location at an authorized time.

Once a detainee is enrolled in the present house incarcerationconfirmation system the individual's personal data is stored in adetainee database, schedule data reflecting any other locations wherethe detainee is authorized to visit and geo-fence or virtual boundarieshave been established for a particular detainee, the present houseincarceration confirmation system operates to monitor the status of thedetainee. The data obtained by the detainee at the time of enrollmentincludes biometric data that is stored in the detainee database and/orscheduling database and is used to confirm confirmation communicationsthat will be discussed. Biometric data is information pertaining to anindividual's characteristics, such as a fingerprint, facial features orvoice patterns. The location confirmation system 102 employs fingerprintor thumbprint recognition technologies, and facial and voice recognitiontechnologies as tools in conjunction with GPS tracking capabilities toconfirm detainee confirmation messages, as described below.

FIG. 4 is a flowchart depicting an embodiment of a process executed bythe present home incarceration confirmation system. The steps andprocesses depicted in FIG. 4 may be performed by execution ofprogrammable instructions residing at least in part in the department ofcorrections server 104, geo-fencing module 170, one or more clientdevices 140 and/or an intermediate software module in association withthe location confirmation platform 102 via various network media, suchas a wireless or cellular network, and in accordance with various knowcommunication protocols.

The present house incarceration confirmation system is designed toprovide real-time monitoring of detainees through hardware and softwarethat will promote accurate and fraud resistant accounting of detaineewhereabouts. The system will make house detention safer and moreeffective alternative to institutional confinement, which suffers fromovercrowding and high cost. The process of the embodiment described inFIG. 4 provides an efficient location confirmation system. In general,based on the GPS capabilities of the present house incarcerationconfirmation system, the location of a detainee may be ascertainedsimply by locating the client device 140 and confirming that thelocation of the client device 140 is at the expected location. If thispractice alone proves faulty because of its susceptibility to fraud,then the client device operating in conjunction with an establishedgeo-fence or virtual boundary for a detainee provide an alert when adetainee departs from the expected place of confinement. In this mannerthe system operates much like an RFID tag and sensor that activates analarm when an item on which the tag is affixed traverses an RFID reader.

The union of a client device 140 and the geo-fence alone may not besufficient, however, as known devices such as ankle bracelets may bemanipulated so as to not be detected when crossing a particularboundary. Alternatively, a smart phone operating as the client device140 provides sophisticated GPS capabilities and other applications thatwill assist corrections personnel in monitoring a detainee's status. Yetthe smart phone alone does not alleviate all of the fraud concerns asthe detainee may simply leave the device behind and leave the place ofconfinement. An application, however, that may be downloaded to a smartphone that facilitates communication with the location confirmationplatform 102 via a wireless protocol eliminates these shortcomings byproviding an effective and virtually fraud resistant communications linkthrough which corrections officials may monitor the detainee's locationand at desired intervals or at random times confirm the detainee'slocation.

The process of FIG. 4 begins with step 402 in which in which a detaineeor group of detainees are polled. In operation, the operator of theconfirmation system will ping the device of the incarcerated individualto ascertain location information and invoke the location confirmationprocess. This may be achieved in a variety of ways. For example, somedetainees may be assigned a status that invokes a frequent pollingrequirement. This status is associated with the detainee and made partof the detainee data stored in detainee database 208 and schedulingdatabase 210. All such designated detainees may be polled together. Inthis context, at the time at which polling is to occur, the locationconfirmation system 102 pings or calls the designated client device 140to receive its location data. Assuming the client device 140 is a smartphone, then the device 140 is likely within the boundary of the requiredplace of confinement when polled. When location data is received,location confirmation system 102 compares the location of the phone tothe expected location and the interior of the boundary area. If thedevice location is outside of the area in which the device is expected,location confirmation system 102 generates an alert at step 408. Next,at step 410, location confirmation system 102 automatically in responseto the alert or an administrator from administrator device 120 sends anindividual request over, for example, a wireless or cellular network, tothe detainee's client device 140 requesting that the detainee's locationbe confirmed.

At this juncture, the detainee receives the individualized request toconfirm the location of the detainee. In an embodiment of the presenthome incarceration confirmation system, the detainee must send aconfirmation message back to the location confirmation system 102 thatincludes indicia of authenticity. Such indicia is in the form ofbiometric data unique to the detainee. The biometric identificationinformation may be in the form of a digital representation of finger orthumbprint, a digital profile of a detainee's facial features or adigital representation of the detainee's voice when reciting aparticular word or phrase. The location confirmation system 102 usespreviously collected biometric identification information and comparesit to currently receive biometric information to determine thelegitimacy of the detainee's confirmation message and location.

Continuing with FIG. 4, the process proceeds to step 412, where inresponse to the request sent to the client device, location confirmationsystem 102 receives a confirmation message from client device 140. Thismessage includes one or more forms of biometric identification datainput by the detainee at the time the request was sent. In oneembodiment, the client device 140 may be equipped with a thumbprintsensor much like that equipped on the Apple iPhone 6 or other smartphones. In operation, the application residing on the device requiresthat the confirmation sent in response to the confirmation request ofthe location confirmation system 102 be sent while the detainee'sthumbprint is sensed by the sensor. Such sensor technologies measure thecontours of an individual's thumbprint and create a digitalrepresentation of it that reflects measurements of the features of thethumbprint according to an application program residing in the device.Since in theory no two finger or thumbprints are alike, the digitalrepresentation of the detainee's thumbprint will be virtually unique tothat detainee.

In addition, location confirmation system 102 administrators may requireadditional biometric information from the detainee in the event an alertnotification is received. If device 140 is equipped with a camera ormicrophone, the location confirmation system 102 instruction ofapplication residing on client device 140 will be invoked that willcause the detainee to take a full face photograph of himself and recordhis own voice reciting a word or phrase that is the same word of phraserecorded of the detainee at the time of enrollment. Once the detainee'sfacial photograph is taken and/or voice recording is made, the detaineewill send the identification items to location confirmation system 102while the detainee's thumb is placed on the sensor key or pad of theclient device. As a result of this operation or series of operations,location confirmation system 102 will receive multiple pieces ofinformation from the detainee that may be used to confirm the detainee'slocation. Location confirmation system 102 will receive location data ofclient device 140 corresponding to the location of the device when theconfirmation message was sent. In addition, location confirmation system102 will receive a photograph of the face of the detainee as well as avoice recording of the detainee reciting the previously recorded word orphrase. Location confirmation system 102 will also receive a digitalprofile of the detainee's thumbprint, along with a time stamp associatedwith the creation and transmission time of all identification items.

The significance of transmission of the digital profile of thedetainee's thumbprint is that the confirmation message could not havebeen sent if the detainee was separated from client device 140 or bysomeone other than detainee because of the uniqueness of the thumbprint.

Once this confirmation message and data is received by locationconfirmation system 102 at step 412, location confirmation system 102first confirms the location of client device at step 414. The inquiry atthis juncture is whether the confirmation information received by thedetainee reflects a location that is one where the detainee isauthorized at that time. This determination may be made in a number ofways, and in one embodiment by plotting the location at the time ofmessage transmission by the detainee and determining if that locationfalls within a pre-established geo-fence for this detainee. If thesource location is a location that is an authorized location, locationconfirmation system 102 proceeds to confirm the authenticity of themessage by confirming that the sender was in fact the detainee. This isaccomplished by comparing the newly received identification data, whichmay be one or all of the detainee's purported thumbprint, facialphotograph and voice recording to previously recorded or retrieved itemsthat are stored in one of the databases associated with locationconfirmation system 102. Software residing on or in association withlocation confirmation system 102 embodying voice and facial recognitiontechniques compares the received voice and facial data to pre-existingdetainee files and determines if the two sets of data match. The digitalprofile of the thumbprint is also compared to a previously obtainedthumbprint or thumbprint profile and similar software residing on or inassociation with location confirmation system 102 performs a comparison.

Once the comparison of step 416 is complete, the process of FIG. 4proceeds to decision point 418, when it is determined if the detainee isconfirmed as the sender of the confirmation message and the confirmationmessage was sent from the expected, authorized location. If the detaineeis confirmed as the sender of the confirmation message and the messagewas sent from an authorized location, there is no apparent violation andthe process proceeds to step 422, discussed below.

On the other hand, if at decision point 418 either the detainee cannotbe confirmed as the sender of the confirmation message or the locationfrom which the message was sent is not an authorized location, at step420 location confirmation system 102 deploys corrections personnel tolocate the detainee and/or client device and an alert that detainee isin breach of his home confinement terms is dispatched. Next the processcontinues with step 422, where the detainee's monitoring status may bereset or updated to reflect these events. For example, if the detainee'sresponse and whereabouts are confirmed as acceptable, correctionsadministrator's may wish to flag this detainee for heightened, morefrequent, or random monitoring and the detainee's file and correspondingscheduling data may be updated accordingly. In the event of a breach,the detainee's and scheduling files may be similarly updated, providedhome incarceration is still an option.

The confirmation process described above was, in one embodiment, invokedby virtue of regular location data received by the phone through generalGPS data collection and identification techniques. The confirmationprocess performed by the present home incarceration confirmation systemmay, however, also be invoked when a detainee simply leaves anauthorized location and crosses the corresponding virtual boundarycreated by the geo-fence module 170. Once the detainee crosses theboundary and the GPS tracking capability in the client device 140 andlocation confirmation system 102 senses the breach, then correctionofficials may similarly engage in the confirmation process described byreference to FIG. 4 to attempt to confirm the detainee's location andcorrect a possible false alarm prior to deploying police or correctionspersonnel to the place of confinement and initiating a search for thedetainee.

The location confirmation described above may be modified to providelocation information of a charged or convicted individual either duringa house arrest period or after serving a sentence where the charge orconvicted individual is prohibited from coming within a certainproximity to the home or workplace of the victim of the subject crime asa condition of the sentence or release. In one embodiment, the databasesof the present location confirmation system may include identificationinformation of the victim of the crime for which the subject individualwas charged. This information may include the name of the victim ofequivalent unique identifier, along with the address of the home, placeof employment or other locations regularly attended by the victim. Theselocations will be geo-fenced as described above and files correspondingto these locations will be associated with the charged or convictedindividual's data files. Recall that the charged or convicted individualwill be accompanied by a client device 140 and in some circumstances anassociated monitoring band. Client device 140 will include anapplication program stored in memory, either permanently of temporarily,that will enable the present location confirmation system to carry outthe intended functions through the client device. Once a charged orconvicted individual who may be released after serving a sentence,released on bail or subject to home incarceration, if that individual isprohibited from coming within a certain distance from the dwelling placeof an individual, the location confirmation system invokes geo-fencingof the relevant addresses of the victim. Subsequently, in conjunctionwith the client device 140 on the person of the convicted or chargedindividual and the monitoring band worn by that charged individual whereapplicable, the location confirmation system will identify when thecharged/convicted individual comes within the geo-fenced victim locationor within an impressible distance from such location. Once thecharged/convicted individual's presence in the prohibited area isidentified by the location confirmation system, the user of locationconfirmation system is notified and appropriate alerts may be sent anddeployment of public safety officials may be ordered. In addition, thecharged/convicted individual's location may be independently confirmedby pinging the individual as described above and demanding confirmationof the location and individual identity through biometric data entry asdescribed above in connection with the home incarceration paradigm.Thus, another embodiment of the location confirmation system providesfor a type of “reverse” geo-fencing where a charged/convicted individualis monitored to confirm that such person does not enter a prohibitedarea associated with a crime victim.

The system embodying the structure and functional elements of thepresently described released charged individual monitoring system isprovided in FIG. 5. In FIG. 5, arrestee location confirmation platform502 includes a bail agent server 504 including a processor 506 andassociated databases including arrestee database 508, which includesindividual arrestee data and scheduling database 510 includingscheduling data for the particular arrestee. Ann arrestee is anindividual released on bail. Arrestee data included in arrestee database508 may include data fields associated with an individual arrestee, suchas name, age, gender, photo image, fingerprints and a voice signature.Scheduling database 110 includes an address or addresses at which anarrestee is expected at various times. Most notably, scheduling database510 includes dates and times at which the arrestee is to appear in courtor otherwise in connection with the criminal charges against that personor as a condition of release on bail. It is the arrestee's presence atsuch scheduled events that are required in order for a bailee to notlose the security (money) pledged for the arrestee's appearance. Thisinformation in the scheduling database 510 also includes the address ofthe court house, government agency or other location at which thearrestee is scheduled to appear. Among the data stored in schedulingdatabase 510 is data representing the address at which the arresteeresides or is expected to reside during the release period. The database may also include precise latitude and longitude coordinate datarepresenting this address.

Arrestee location confirmation platform 502 may reside remotely fromclient device 140 or may be a local control unit that resides locally toclient device 540. Client device 540 is on the person of the arresteeand may be any several known devices that may communicate over a widearea network via various network protocols, including wirelessprotocols. Such devices include but are not limited to smartphones,personal digital assistants, tablets, and the like. Arrestee locationconfirmation platform may communicate with client device 540 via knownwired or wireless protocols such as WiFi, Bluetooth or other protocols.

An administrator device 520, which may be a desktop computer, portabledevice, smart phone, tablet or the like, includes a user interface 522.Through this interface, the arrestee location confirmation platform 502may communicate with and exchange information between correctionsdepartment agencies and court docketing systems in order to have updatedinformation concerning an arrestee's scheduled court appearances. Inaddition, through administrator device 520 the operator of the arresteelocation confirmation platform 502 may be modified and updated accordingto change in circumstances regarding an arrestee.

Moreover, through administrator device 520 a bailee or bail agent maymonitor the status of an arrestee. This is of particular importance as ascheduled appearance of an arrestee for whom bail was posted draws near.A bail agent may log into the arrestee location confirmation platform502 to remind an arrestee via the arrestee's client device 540 that hisappearance at a scheduled hearing is approaching. Moreover, periodicreminders may be sent to an arrestee via client device 540 of ascheduled court appearance. In addition, a bail agent using the arresteelocation confirmation platform may send specific messages to an arresteeby “pinging” the arrestee via the arrestee's client device 540.Communications between the arrestee location confirmation platform 502and client device 540 may be enabled through downloading of a speciallycreated software application 548 installed in memory of client device540. Application 548 is a series of computer readable instructionsreadable by a processor of client device 540. Application 548 providesclient device 540 with features and functionality to interact witharrestee location confirmation system 502 and enable arrestee locationconfirmation system 502 to monitor the location of an arrestee. Clientdevice 540 may also be equipped with biometric data input means 546 suchas a thumb or fingerprint sensor, a camera to record an image of thearrestee or a microphone to record the voice of an arrestee to create avoice signature of the arrestee.

Bail agent server 504 communicates with a wireless network interface 530to communicate over a wide area network 190, which may include awireless network, wired network or the Internet. Over network 190, thearrestee location confirmation platform 502 may communicate with avariety of client devices 540, 541 and 542 associated with eacharrestee. Each client device 540, 541, and 542 includes a user interface545 as well as a biometric data input device 546. In one embodiment, theclient device is a smart phone, such as an Apple iPhone. The biometricdata input device 546 of a device such as the iPhone may be the cameracapability of the iPhone. In this manner, a photograph of the face ofthe detainee is the biometric data that is recorded and transmitted tothe arrestee location confirmation platform 502. In addition or in thealternative, the client device 540 may include a fingerprint sensor suchas that provided in the iPhone via its TouchID capability. Othersmartphones include a camera and fingerprint sensor capability throughwhich transactions may be executed with the phone. Software residing inmobile devices in conjunction with voice recording capability, such asan internal microphone or an external or detachable microphone, enablerecording of an individual's voice and creation of a digitalrepresentation of the voice that may be stored in the arrestee databasefor later use in connection with the arrestee location confirmationplatform. An application program 548 is installed, either temporarily orpermanently on client device 50. Application program 548 facilitatescommunication with arrestee location confirmation platform 502 and aninternal wireless interface of client device 140 allows communicationwith other systems and devices, including arrestee location confirmationplatform 502 according to various wireless or cellular networkprotocols.

In one embodiment client device 540 may a combination of a monitoringband and smart phone. For arrestees released on bail that present a verylow risk of flight or harm to self of community, then the abovedescribed application equipped on a smartphone or the like may besufficient to secure the presence of an arrestee at a scheduled courtappearance. For those released on bail who may be a greater risk offlight or harm, client device may include a monitoring band associatedwith a smartphone personal device or the like. In this embodiment, thesmart phone serves as a sensor for a collocated monitoring band. Anarrestee may be required to wear a monitoring band that may beindependently sensed by a monitoring system adapted for a particularstyle of monitoring band. In the alternative, the monitoring band 550may be equipped with an RFID or other close range tag that is sensed tobe within a certain distance from a sensing device. As such, clientdevice 540 may be further equipped via the application 548 stored inmemory of the device to sense if a monitoring band uniquely associatedwith an arrestee is not within a certain range from client device 540.If the monitoring band is at a distance beyond an allowable range awayfrom client device 540, arrestee location confirmation system 502receives a notification and the operator via administrator device 520will receive a notification that the arrestee has deviated from clientdevice 540 beyond a permissible distance.

Monitoring band 550 as such, may be equipped with a tag, such as an RFIDtag or similar tag that is sensed by a corresponding tag reader placedin close proximity to the reader. If monitoring band 550 is similar to atypical band or bracelet worn by an incarcerated individual thatincludes a power supply, the power supply on monitoring band 550 mayinclude functionality that will allow recharging without removal of theband. For instance, the battery compartment of band 550 may be upwardfacing, which will prevent the need for removal of the band to change abattery. In addition, band 550 may include a charging port adaptable totypical smart phone type chargers that allow charging while the band isworn. In some embodiments, band 550 may not be re-used once removed asit includes a clasping mechanism that must be broken once removed. Themonitoring band may be worn by the released individual around the wrist,ankle or other body part. The band operates in conjunction with a mobiledevice such as a smart phone equipped with an application for monitoringthe location of the monitoring band in terms of its proximity to thesmart phone. This is achieved in one embodiment through a control unitto which the monitoring band communicates via a wireless, short rangeprotocol such as Bluetooth. The monitoring band includes wire of fiberoptic circuitry and a closure device such as a clasp similar to thatfound on a watch. Once the clasp is connected to affix the monitoringband on to the incarcerated individual, the circuit of the monitoringband is completed and the associated control unit monitoring of thelocation of the monitoring band is invoked. The monitoring band clasp isof a non-removable design, meaning it is damaged upon removal. Ofcourse, upon the breaking of the clasp to remove the device, the circuitis open and the control unit will detect this breach accordingly. Inoperation, the control unit is in communication with the monitoring bandvia a Bluetooth low energy transmitted and the control unit monitors theintegrity of the band. In turn, the control unit communicates with thesmart phone and the smart phone performs the operations of the clientdevice 540 as described below through execution of an applicationinstalled on the smart phone. In operation, the monitoring band andsmart phone will work in unison, with either the monitoring band orsmart phone vibrating when a check-in or confirmation request isreceived from the arrestee location confirmation platform 502.

In other embodiments, the functionality of client device 540 may beincorporated into a wearable device.

In association with server 504 is geo-fencing module 570. Variousgeo-fencing invocation techniques are known. In one embodiment,geo-fencing module 570 establishes individual geo-fence boundariesaccording to the particular locations associated with locations where anarrestee is scheduled to appear as stored in database 510. By example,if an arrestee has been charged in a particular city, county or federalcourt, and the individual released on bail is scheduled to makeappearances in that court, then once client device 540 enters ageo-fenced location corresponding to the address of the particularcourthouse or other location, then arrestee location confirmation system502 will notify a user via administrator device 520 that a releasedarrestee has entered the courthouse. On the other hand, in the event thearrestee has not entered the courthouse at the time the appearance wasscheduled, the arrestee location confirmation system 502 notifies thebailee through the user administrator device 520. Client device 540through the application program 548 stored thereon sends a message toarrestee location confirmation system 502 once it recognizes that it islocated within the geo-fenced location of interest.

In addition, a user of the arrestee location confirmation system 502 maysend regular reminders to the arrestee's client device 540 viaadministrator device 520 to inform the arrestee that he is due in court.In addition, the user may expressly ping client device 540 to ascertainthe whereabouts of the arrestee. The arrestee may confirm his locationand intent to attend the court event via message, which may be furtherconfirmed via entry of biometric data entered via biometric input device546 of client device 540, as discussed above in the context of thoseunder house arrest. Ultimately, the bail agent through the use of thepresent arrestee location confirmation system is able to moreeffectively secure the presence of an arrestee released on bail at ascheduled court appearance. Moreover in the event that an arrestee failsto appear as scheduled, the arrestee location confirmation system 502may send an alert to appropriate law enforcement and bail agentpersonnel or other retrieval personnel to locate the whereabouts of thearrestee and apprehend him or deliver him to the courthouse. Thearrestee location confirmation system also offers the added benefit ofreducing the administrative burden and reduces the amount of paperworkand expense traditionally associated with the bail process.

In addition, based on an arrestee's home address, a geo-fence setting aboundary around a dwelling at that location may be established. Asdescribed in connection with home incarceration, local tax records couldbe used to specifically plot a boundary or for multi-unit dwellings plota boundary of the individual's particular dwelling unit and surroundingareas such as common areas, back yards and the like. The geo-fencingmodule 570 creates the boundary or an approximation of the actualproperty boundary based on known real estate information. The boundaryso created is stored in the scheduling database 510 and is associatedwith the individual arrestee.

In the alternative, installed on the detainee's client device 540 is anapplication program 548 having instructions executed by the processor ofdevice 540. Through this program, a geo-fence boundary is established inproximity to the place of the dwelling of the arrestee. Depending on thesize of the dwelling, a boundary of an approximate radius about a centerpoint of the dwelling may be established. In this embodiment, theclient's device 540 communicates with the geo-fencing module 570 tolocate the device via GPS to designate the geo-fence. This boundary thuscreated is stored in the scheduling database 510 and is associated withthe individual detainee. As additional locations and associatedgeo-fence boundaries are created for a particular individual based onauthorized locations that an arrestee may visit, boundaries for theselocations are created

Realtor Security System

The presently described systems and methods are adaptable to enhance thesecurity and protection of realtors, potential home buyers and theresidents of those listing property for sale. FIG. 6 depicts anembodiment of a realtor protection platform 602. Realtor protectionplatform 602 includes a realtor monitoring server 604 having a processor606. Associated with relator monitoring server 604 are various databasesand data storage facilities. Two such databases include realtor database608 and property listing database 610. Realtor database 608 includesinformation and various attributes that may be associated with arealtor. These data include the name, address and identification numberof the realtor, the real estate agency with which the relator isaffiliated. Real properties for which a specific realtor or multiplerealtors are considered the listing agent, and a listing of clients ofthe realtor. Realtor client information may include an identificationnumber of the client, which may be a social security number of driver'slicense number as well as a motor vehicle identifier for the client,which may be the client's license plate number of unique vehicleidentification number (VIN). Realtor database 608 may also includeidentification data for the client, such as a photograph.

Associated with realtor monitoring server 604 is also property listingdatabase 610. Property listing database 610 in one embodiment includesthe address and seller of a particular piece of real property for saleof lease. Property listing database 610 also includes the identificationnumber of the realtor who is the listing agent of a particular property.Once database 610 is populated with a listing realtor, the real estatecompany associated with the listing realtor is also added to database610. In addition, once a listed property address is added to database610, server 604 causes realtor protection platform 602 to invoke thegeo-fencing module 670 to create a geo-fence for each property listed indatabase 610.

Realtor monitoring server 604 includes a processor 606 and memory.Stored within memory, which may be remote or local, are executableprogram instructions that enable operations of the features andfunctionality of the present realtor security platform. Throughpopulation of databases 608 and 610 with data described above and thesetting of parameters by the user of realtor security platform 602 viaadministrator device 620, a user of the platform may set various rulesfor monitoring properties listed by a real estate agency and one or moreof its associate realtors and identifying abnormal activity that may beindicative of criminal activity.

It is contemplated that a real estate agency will operate the presentrealtor monitoring system, although its use is not so limited. Therealtor security platform 602 described herein may be operated by lawenforcement agencies, security agencies or a combination of agencies andentities, including the real estate agency. In one embodiment, theoperator of the realtor security platform 602 is a home office of a realestate agency. Through the user interface 622 of administrator device620, the home office may enroll properties and monitor traffic at thoseproperties in real time. It is contemplated that each realtor associatedwith an agency will be provided with or possess a client device 640. Anapplication program 648 dedicated to the present realtor securityplatform 602 will be downloaded or stored, temporarily or permanently,on each client device 640. The application program enables variousfunctionality available to the realtor via the user interface of clientdevice 640. By example, the realtor maintaining client device 640 may bepresented with screens allowing entry of new client information andretrieval of existing client profiles. Upon entry of a new client, a newclient file is created and stored in realtor database 608. Similarly,when a realtor secures a new property listing, information concerningthat property may be entered via appropriate screens made available tothe realtor through client device 640 and upon completion of entry ofproperty information, property listing database 610 is updated toreflect the new listing.

A user of realtor security platform 602 may set parameters via userinterface 622 to invoke warnings or an alert in the event certainconditions in associated with a property viewing are met. Theapplication program 648 associated with client device 640 enables thepresence of client device 640 within a real property for which ageo-fence has been created to be recognized. In the alternative, theapplication program will invoke an interface on client device 640through which a realtor may activate a timer upon entry of a property.Application program 648 also presents the user with an interface foridentifying a client with whom the realtor will be viewing a property.Note that with entry of new client information, various attributes ofthe client including name, address, identification number, vehicleinformation and a photo are stored in realtor database 608.

Prior to use of realtor security platform 602, the administrator atdevice 620 will set various alert parameters for realtors viewingparticular properties. In one embodiment of the present realtor securityplatform, the user via user interface 622 will be able to ascertain thestatus of all properties listed by the user real estate agency and thepresence of its realtors in a property and the time spent in a property.The presence and duration within a property is achieved via theapplication 648 residing on device 640. Through user interface 622, anadministrator may be presented with a global view of agency realtors,that is, the status of all realtors viewing properties either alone orwith clients may be presented. In addition, more granular presentationof a realtor's activities may be made available and monitored. Throughthe application 648 residing of device 640 and software executed byprocessor 606, a user of realtor security platform 602 may be presentedwith real time information of the status of a realtor and property.

A user of realtor security platform 602 via user interface 622 may alsoset alerts depending on a variety of factors. One such set of factorsincludes the duration of the realtor's showing of a property. In oneembodiment, the administrator of system 602 may set multiple time valueson which different indicia of the realtor's showing of the property arepresented. By example, a user may monitor the status of a showing with a“red”, “yellow” and “green” status system. Assuming an average homeshowing time for a property within a certain range of square footage isconsidered typical, if a realtor is with a client viewing a house of thesize within the relevant range, then the status of that realtor for thatshowing of that property will be identified as “green” or “safe”provided the actual duration of the showing is within the predeterminedacceptable range. If, however, the typical time to view the property isexceeded, the status of the viewing is reset to “yellow” or “warning”.This means that the realtor's visit to the property with the client hasexceeded the expected or typical time duration. Thus, the showing andrealtor requires further monitoring. At this juncture, the realtor andthe viewing bear watching.

Next, if a duration of a viewing reaches a value that is considered outof the ordinary, then the status of the viewing may be designated as“red” of “danger”. At this point, since the viewing of the property isfar longer than what is typical or even reasonably longer than what istypical, the realtor may be deemed to be in danger. Once a viewing isdesignated as “red”, the realtor security platform may send an alert tolocal law enforcement, prompting deployment of appropriate public safetypersonnel to the address of the home being viewed. During the statussetting and monitoring phases of operation of the realtor securityplatform 602, the status of several realtors out in the field arepresented to the user via user interface 622 and the status of eachrealtor and his or her respective showing is presented to the useraccording to the color coded convention described above or otherappropriate nomenclature to make the status of the realtors and propertyeasily identified by the operator. In another embodiment of the realtorsecurity platform 602, once the status of a showing, property or realtoris “yellow” or “warning”, the profile of the client or clients whoaccompanied the realtor to the subject property is retrieved by realtormonitoring server 604 and presented to user 620. This will allow theoperator of the system back at the home office or elsewhere to have athis disposal the contact and identifying information concerning theclient. On the other hand, presentation of the client's profile mayprompt the user at administrative device 620 to override the warningsystem if it becomes evident to the user that the client accompanyingthe realtor to the subject property is a known or trusted client, makingactivation of the warning system unnecessary.

In parallel with the warning nomenclature displayed to the user viainterface 622, the realtor security platform will also send a message oralert to the realtor directly. Depending on the circumstances of theshowing, the realtor may invoke an override function from the clientdevice 140 to prevent escalation of the hazard relating setting andultimate reporting of the showing. Through the described realtorsecurity platform, the status of all realtors and properties of a realestate agency is readily available to the realtor's home office and anycriminal activity associated or direct towards the realtor or theproperty so listed by the agency may be averted by prompt notificationto the relevant authorities of an atypical showing of a property.

An administrator device 620 with user interface 622 is associated withrealtor monitoring server 604. Through administrator device 620 a userof the realtor protection platform may update information concerning arealtor or property of various parameters concerning operation of therealtor protection platform as will be discussed. Administrator device620 may be a wireless device such as a smartphone or desktop computer,laptop computer, tablet, personal digital assistant or the like. Alsoassociated with realtor monitoring server 604 is a wireless interface630 that enables realtor security platform 602 to be in communicationvia a wide area network which may be a wireless network 190 to one ormore client devices 640, 641 and 642. Client device 640 may besmartphone, laptop computer, tablet, personal digital assistant or thelike. An application program 648 is installed, either temporarily orpermanently on each client device 640. Application program 648facilitates communication between a realtor equipped with client device640 and the operator of the realtor security platform 602. An internalwireless interface of client device 640 allows communication with othersystems and devices, including realtor security platform 602 accordingto various wireless or cellular network protocols.

Unlicensed Motorist Identification System.

Employing similar system architecture as described above, an unlicensedmotorist identification system may be incorporated as additionalfunctionality into systems described above relating to homeincarceration or arrestee location confirmation and monitoring.Leveraging municipal or local court or public safety records, a databaseincluding data associated with individuals cited for traffic violationsdue to operating a vehicle without a valid operator's license may bestored. Once an individual is identified as one who has been cited forsuch a violation, an aspect of the penalty for such a violation may bethe user accepting a download of a tracking application to a clientdevice, such as a smartphone or the like. Software residing on or inassociation with the servers described above may allow an administratorof the location tracking platform to view, via a user interface, thelocation of those individuals cited for the subject violation when itmay be determined via GPS data or the like that the subject individual'sclient device is moving at a rate of speed that would be indicative oftraveling in a motor vehicle. A photograph or other identification datamay be stored in an unlicensed driver database associated with theserver. While department of public safety personnel may not be inclinedto act on the location of any such individual, when a public safetyvehicle is in close proximity to the vehicle believed to be occupied bythe previously unlicensed motorist, then the location platform may soinform the public safety vehicle of the identity and photograph of thepreviously cited driver. If readily apparent, the public safety officermay determine if the previously cited driver is once again operating avehicle, or if that person is only a passenger. Note that once onepreviously cited for operating a vehicle without a valid license isissued a valid license, then that person's file may be removed from theunlicensed drive database, or flagged as an archived/inactive file. Theunlicensed vehicle tracking system, therefore, aids public safetypersonnel in preventing unlicensed motorists from operating vehicles.The presently described unlicensed motorist identification system may bea module associated with the home detainee location monitoring system ofarrestee location confirmation system described above or may be astandalone system.

One embodiment of the components of the present unlicensed motoristidentification system are provided in FIG. 7. In FIG. 7, unlicensedmotorist identification system 702 includes a monitoring server 704having a processor and various executable application programs 706 thatcarry out the features and functionality of the presently describedunlicensed motorist identification system. Associated with server 704 isa user console 720 having a user interface 722. As described above, userconsole may be a smartphone, laptop or desktop computer, personaldigital assistant, and the like that enable wired or wirelesscommunication with the server or external devices via various networkprotocols. Unlicensed violator database 708 associated with server 704contains data associated with individuals previously receiving citationsfor operating a vehicle without a valid license. Wireless interface 730permits the monitoring server to communicate with other devices over awide area network 190 which may be a wireless network, private networkor the Internet. Various department of public safety (DPS) units 760receive communications from unlicensed motorist identification system702 via network 190. Client devices 740, 741 and 742, which may beenabled with GPS functionality 743, 744 and 745, respectively. Thosepreviously cited for unlicensed operator violations may be required todownload an unlicensed motorist identification system application thatwill enable unlicensed motorist identification system 702 to monitor thelocation of a previously cited individual when unlicensed motoristidentification system 702 senses that client device 740 is travelingabove a specified rate of speed, indicating likely travel by motorvehicle. Software programs 706 executed by the processor of server 704operates in conjunction with the GPS data received by the client devicesover network 190 to provide DPS units 760 the location of an individualwhose previous violation is stored in database 708. Similar capabilityto the unlicensed motorist identification system 702 may be employed totrack the location of various vehicles that comprise a fleet. Eachvehicle and operator may be identified and such tracking data may bestored in a database. The vehicle or driver, or both, may be providedwith a device such as the client device that allows a location system totrack the location of the vehicle. Alerts may be provided andappropriate personnel notified in the event a vehicle is outside of anauthorized location.

As noted, in some embodiments the system utilizes a monitoring band 550.In one embodiment the monitoring band 550 communicates with a clientdevice, such as a smart phone. In one embodiment the monitoring band 550communicates wirelessly. FIG. 8 is a perspective view of a monitoringband 550 in one embodiment. As depicted, the monitoring band 550comprises a bracelet which is worn on the user's hand. The monitoringband 550 couples and secures to a user's hand via any method known inthe art. In one embodiment, discussed below, the monitoring band 550fastens as a traditional watch. This is for illustrative purposes onlyand should not be deemed limiting.

As depicted the monitoring band 550 comprises an inner wrap 871 and anouter wrap 872. The inner wrap 871 is the portion of the band which isadjacent to the user's hand when secured. At least a portion of theouter wrap 872 rests above the inner wrap 871.

As depicted, the outer wrap 872 comprises at least two holes 874 whichwill receive the prongs 873 located on the inner wrap 871. As depicted,there are a plurality of holes 874 spread lengthwise along the outerwrap 872. Having a plurality of holes 874 allows the band 550 to besnugly fitted and adjusted to fit various hand sizes. In operation, theprongs 873 are inserted into the holes 874 which securely couples theinner wrap 871 to the outer wrap 872. As will be discussed in moredetail, in one embodiment, this coupling allows for the closing of thecircuit, which allows the determination of whether the monitoring band550 is ever removed.

As discussed, the inner wrap 871 comprises at least two prongs 873. Asdepicted, the inner wrap 871 comprises four prongs 873. In oneembodiment, the inner wrap 871 comprises at least one upstream prong 873b and one downstream prong 873 a. Upstream and downstream refer torelative locations along the band 550. Upstream refers to a positioncloser to the center computing portion 875, whereas downstream refers toa location further from said computing portion 875.

A prong 873, as used herein, refers to any conductive material whichextends beyond the planar face of the inner wrap 871. The prongs 873 cancomprise cylindrical rods as depicted, but this is for illustrativepurposes only and should not be deemed limiting. The prongs 873 can belong or short, thin or thick, comprise a small diameter or a largediameter. In one embodiment the prongs 873 are conductive and provide amethod in which the inner wrap 871 can couple to the outer wrap 872.

Turning now to FIG. 9, FIG. 9 is a second perspective view of amonitoring band in one embodiment. The band 550 depicted in FIG. 9comprises an outer wrap 872 coupled to the inner wrap 871. As can beseen, at least a portion of the outer wrap 872 is resting atop the innerwrap 871. Further, the prongs 873 are shown extending through the holes874, securely coupling the outer wrap 872 to the inner wrap 871. As willbe discussed in more detail below, in one embodiment the inner wrap 871and the outer wrap 872 each comprise an internal conducting band. In oneembodiment, the prongs 873 are electrically coupled to the internalconducting band located on the inner band 871. Additionally, in oneembodiment, when the prongs 873 are inserted into the holes 874, theprongs 873 become electrically coupled to the internal conducting bandlocated on the outer band 872.

Now turning to FIG. 10, FIG. 10 is a perspective view of a monitoringband with a cap in one embodiment. The cap 876, in one embodiment has anon-conductive outer surface. The bottom face of the cap 876 has holeswhich mate with the tops of the prongs 873. Thus, the top portion of theprongs 873 are received by the holes on the cap 876.

In one embodiment the cap 876 comprises an internal conductive surface.In one embodiment the internal conductive surface comprises a conductiveplate. When at least one upstream prong 873 b and one downstream prong873 a are inserted into the cap 876, the internal conductive surfacecloses the circuit and allows electricity to flow from the upstreamprong 873 b, through the internal conductive surface of the cap, throughthe downstream prong 873 a, through the internal conducting band of theouter wrap 872 and back to the computing portion 875. Thus, in oneembodiment, the cap 876 allows for a closed circuit. If the cap 876 isremoved, or the band 550 otherwise removed, the closed circuit is open,and the computing portion 875, or other parts of the system, will recordthat the circuit was open, indicating that the user was not wearing theband 550.

FIG. 11 is a side schematic view of the cap circuit in one embodiment.As can be seen, the cap 876 comprises an internal conductive surface877. The internal conductive surface 877 can comprise any conductivematerial.

The cap 876, in one embodiment, further comprises a cap coupler 876. Acap coupler 876 couples the cap to the prongs 873. As depicted, in oneembodiment the prongs 873 comprise a prong recess 880 which is an areaof reduced diameter. In one embodiment the cap coupler 876 is sized soas to fit within the prong recess 880. In one embodiment the cap coupler876 comprises a C-shaped coupler which mates with each prong. TheC-shape allows the coupler to bend and open in order to receive theprong 873. Thereafter, once the C-shape of the coupler meets the prongrecess 880, the coupler snaps back securely against the recess. In oneembodiment, the top portion of the prong 873 comprises a greaterdiameter as compared to the prong recess 880. This increased diameterprevents the coupler 876 from being easily dislodged.

In one embodiment the cap 876 comprises a one-time fit cap 876. Aone-time fit cap, as used herein, refers to a cap 876 which functions asintended when coupled to the prongs 873, but becomes inoperable onceremoved. In one such embodiment, the couplers 878 break upon removal.Such breakage provides physical evidence that the user has not beenwearing the monitoring band 550 as required. It prevents the user fromremoving the monitoring band 550 without consequence.

FIG. 12 is view of the internal wire band in one embodiment. FIG. 12depicts the internal conducting band 879 of the inner wrap 871 as wellas the internal conducting band 880 of the outer wrap 872. The internalconducting bands can comprise any conductive material. They can comprisea band, as depicted, or a wire.

As noted, in one embodiment the inner wrap 871 and the outer wrap 872each comprise a non-conductive external surface. They can be coated witha plastic, rubber, silicone, etc. which will not conduct electricity.They each further comprise an internal conducting band 879, 880.Accordingly, when the cap 876 electrically connects the upstream anddownstream prongs, the internal conducting bands complete the circuitand allow a current to flow from the computing portion 875, through theinner wrap 871 and outer wrap 872, and back to the computing portion875. In one embodiment the internal conducting bands 879, 880 areflexible such that they can bend within their respective wraps around auser's hands.

In one embodiment the internal conducting band 879 extends only to thefirst upstream prong and does not extend to the downstream prong. Insuch an embodiment, the only way to electrically connect the circuit isthrough the cap which electrically connects the upstream prong with thedownstream prong.

While one embodiment has been described using an inner and outer wrap,this is for illustrative purposes only and should not be deemed liming.The two bands extending from the computing portion 875 can be coupled inany fashion such that when coupled they close the electrical circuit. Inone embodiment, as noted, they are closed with a cap, or other similarfeature, which electrically couples the two bands to complete thecircuit. In one embodiment, for example, rather than the outer wrap 872laying atop the inner wrap 871, the two are joined at the ends. Oneskilled in the art, armed with the instant disclosure, will understandthe various methods and devices which can be used to electrically coupletwo bands extending in opposite directions from a central computingportion 875.

The central computing portion 875 can comprise the various featuresdescribed herein. In one embodiment the computing portion 875 comprisesthe necessary hardware and/or software to communicate with the user'sdevice, such as a smart phone. Further, in one embodiment the computingportion 875 comprises a power source, such as a battery, which providesthe power necessary to both communicate with the user's device, as wellas provide a current to ensure and monitor that the monitoring band 550is being worn at all required times.

In one embodiment the power source provides sufficient power for atleast one month between charges. This is a significant advantage in thatthe user is not required to charge the battery every day, as is requiredfor some batteries for certain device. Further, in one embodiment, thebattery can be fully charged in 15 minutes. This too is an advantage isit provides the user flexibility and does not require them to sit andcharge daily.

Turning briefly back to FIG. 10, FIG. 10 illustrates the chargingfeatures in one embodiment. As depicted, the band 550 comprises acharging port 882 which is electrically coupled to a charging wire whenthe battery is being recharged. Current flows through the charging port882 as is common with other devices. The charging port 882 can compriseany suitable port which allows a battery to be recharged. This includes,but is not limited to, a USB port, and other AC/DC chargers.

In one embodiment, and as depicted, the band 550 further comprises acharging stabilizer 881. A charging stabilizer 881 is a device whichholds and secures the charging wire in its desired location duringcharging. The stabilizer 881 can comprise a lock, a spring, etc. whichsecures to the charging device. In one embodiment the stabilizercomprises magnets. These magnets couple with mating magnets located onthe charging device. The magnets hold the charging device in the desiredlocation relative to the charging port 882 and prevents the chargingdevice from becoming undesirably dislodged, disrupting the charging.

The monitoring band 550 can have many of the features described above.In one embodiment the monitoring band 550 further has features relatedto fitness such as a heart rate monitor, a step counter, a distancecalculator, a timer, etc. Virtually any capability found on traditionalfitness watches can be incorporated into the monitoring band 550.

In one embodiment the monitoring band 550 further comprises a heart rateand a body thermometer, or equivalent, which can determine the user'sbody temperature. Such data can be used to help determine if a user isunder the influence of drugs or alcohol. As an example, if a user'sheart rate and temperature are typically at a specified rate, and thenthere is a spike in heart rate and temperature for a four hour period,this can be indicative that the user is under the influence of drugs.Thus, this data can be used to further monitor the user.

In one embodiment the monitoring band 550 further comprises a breathanalyzer capability. In such embodiments, the user must breathe into themonitoring band 550 so the user's breath can be tested for the presenceof alcohol or other substance.

As noted, the band 550 described above has several advantages. First, itprovides a method of ensuring that the band 550 is not removed withoutdetection. If the user removes the band 550, the removal will berecorded and ultimately reported. Second, the band 550, in oneembodiment, is considerably less expensive than the prior art anklebracelets. Third, the band 550, in some embodiments, resembles fitnessbracelets and bands common worn by the general public. As such, thestigma of wearing a monitoring band 550 is lessened. Fourth, as noted insome embodiments a single charge of the battery will last for more thanone month. This reduces the necessity for the user to constantly chargethe battery.

FIG. 13 is a perspective of the band in a further embodiment. Asdepicted the cap 876 comprises two portions: an upper cap portion 876 aand a lower cap portion 876 b. The cap 876 can function as discussedpreviously. However, in the embodiment depicted in FIG. 13 a lower capportion 876 b connects and couples to the upper cap portion 876 a. In sodoing, the two cap portions 876 a,b sandwich together both bands withina cap. This is contrasted to the cap 876 of FIG. 10 wherein the caprested only upon the outer wrap. In FIG. 13, however, the cap 876surrounds and couples both the inner and outer wraps. This has severalbenefits. First, it provides an additional opportunity to further coupleand connect the two wraps. This reduces the likelihood of an accidentaldecoupling.

Second, a cap portion which sandwiches the inner and outer wrap providesstructural integrity to the prongs. The prongs are now fully encompassedwithin the caps, reducing the likelihood that one will become damaged,dislodged, etc.

FIG. 14 is a perspective view of the cap in one embodiment. The upperportion 876 a is depicted, with the lower portion 876 b shown in hiddenlines. The cap 876 can function as previously described. As can be seen,the inner and outer wraps will be coupled at the upper portion 876 a,and then the lower portion 876 b will couple with the upper portion 876a so as to sandwich the inner and outer wraps.

While the disclosed embodiments have been described with reference toone or more particular implementations, these implementations are notintended to limit or restrict the scope or applicability of theinvention. Those having ordinary skill in the art will recognize thatmany modifications and alterations to the disclosed embodiments areavailable. Therefore, each of the foregoing embodiments and obviousvarious thereof is contemplated as falling within the spirit and scopeof the disclosed inventions.

1. A system for confirming the location of an incarcerated individual,comprising a mobile device, a global positioning system receiver, amicroprocessor and a wireless communication transceiver coupled to theglobal positioning system receiver; a user interface, comprising adisplay and a physical characteristic input for recording an attributeof the incarcerated individual; and a storage medium, wherein the mobiledevice is programmed to send device location and physical characteristicdata to a remote system and receive a request for the mobile devicelocation confirmation.
 2. The system of claim 1, wherein the physicalcharacteristic input is a fingerprint sensor for recording a fingerprintof the incarcerated individual.
 3. The system of claim 1 furthercomprising a breath analyzer.
 4. The system of claim 1, wherein thephysical characteristic input is a digital camera for recording arepresentation of a facial feature of the incarcerated individual. 5.The system of claim 1, wherein the physical characteristic input is amicrophone for recording a representation of a voice recording of theincarcerated individual.
 6. A computer-implemented method forcomputerized location confirmation of an incarcerated individual,comprising executing on a processor the steps of: presenting on acomputerized user interface a graphical representation of a location ofan incarcerated individual; receiving an electronic communicationcontaining physical characteristic data of an incarcerated individualand source location data; retrieving from a storage medium associatedwith the processor a client file containing personal feature profiledata of the incarcerated individual; a first comparison of the receivedphysical characteristic data to the retrieved personal feature profiledata; a second comparison of the received source location data to apredefined location; and updating the client file according to a resultobtained from the first comparison and the second comparison whereinreceiving step comprises receiving physical characteristic data andsource location data from a mobile device.
 7. The method of claim 6,wherein the physical characteristic data is a representation of afingerprint of the incarcerated individual.
 8. The method of claim 6,wherein the physical characteristic data is a representation of a facialfeature of the incarcerated individual.
 9. The method of claim 6,wherein the physical characteristic data is a representation of a voicerecording of the incarcerated individual.
 10. The method of claim 6,further comprising sending a computer generated alert to a remotereceiver indicating an actual location of the incarcerated person. 11.The method of claim 6, wherein the graphical representation of alocation of an incarcerated individual includes a representation of avirtual boundary of an authorized location of the individual.
 12. Thesystem of claim 6, further comprising a processor that presents on acomputerized user interface a graphical representation of a location ofan incarcerated individual.